.blue{
    background:#1BA5DF;
    color:#fff;
    padding:18px 0 25px;
    margin:32px 0;
    h2{
        text-align:center;
        font-weight:300;
    }
    .txt{
        font-weight:300;
    }
}
.W1000 .hbk {
    h3{
        color:#5D8BDF;
        text-align:left;
        &:before{
           content:"";
           position:absolute;
           border:6px solid #5D8BDF;
           border-radius:6px;
           margin-left:-33px;
           margin-top:7px;
           height:0;
           width:0;
        }
    }
    ul.eduli{
        p{
            b{
                color:#5D8BDF;
                font-weight:300;
            }
        }
        list-style:none;
        .txt{
            font-weight:300;
            margin-bottom:32px;
        }
    }
}
.table{
    display:none;
    width:800px;
    margin:auto;
    table{
        width:100%;
        font-size:14px;
        background:#fffdf4;
        margin:32px auto;
        td{
            text-align:center;
            border:1px solid #dac754;
            padding:10px; 
            ol{
                padding:0;
                margin:0 0 0 12px;
            }
        }
        td.lesson{
            width:7em;
        }
        td.point{
            width:1em;
        }
        td.title{
            font-size:18px;
            background:#ffec78;
            color:#676767;
            p{font-size:14px;margin:3px 0;padding:0;}
        }
        td.txt{
            text-align:left;
            width:480px;
            padding:0 21px;
        }
    }
    .t2{
        background:#fffaf2;
        .title{ background:#ffcb74; }
        td{border-color:#cc9840;}
    }
    .t3{
        background:#fffaf8;
        .title{ background:#f17674;color:#fff;}
        td{border-color:#ce4d4b;}
    }
    .t4{
        background:#fcfff8;
        .title{ background:#7c4;;color:#fff;}
        td{border-color:#7bba48;}
    }
    .t5{
        background:#f6fbff;
        .title{background:#6af;color:#fff;}
        td{border-color:#5c94c9;}
    }
    .t6{
        background:#fcf8ff;
        .title{ background:#87d;color:#fff;}
        td{border-color:#7158ad}
    }
}
@media (max-width: 1000px){
    .table{
        margin-left:-38px;
        width:auto;
        table{
            td.txt, td.lesson, td.point{
                width:auto;
            }
        }
    }
}
